package com.tangcco.lockwell.domain;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 生词表对象实体类
 *
 * @author 张恒科
 * 用于映射数据库中的vocabulary_list表
 */
@Data
public class VocabularyList implements Serializable {
    private static final long serialVersionUID = -7167222517794957679L;

    // 自增Id，唯一标识每条词汇记录
    private Integer vocabularyId;
    // 来源外键题目表对应的id
    private Integer questionId;
    // 用户外键用户表对应的id
    private Integer userId;
    // 添加时间，记录词汇添加进表的时间
    private String addTime;
    // 掌握情况，体现用户对词汇的掌握程度
    private String situation;
    // 生词，需要学习掌握的具体单词
    private String newWord;
    // 音标，为生词标注读音，辅助发音学习
    private String phoneticSymbol;
    // 翻译，给出生词的对应释义
    private String translate;
    // 例句+例句翻译，展示生词在句子里的运用及相应翻译
    private List<String> sentenceTranslate;
    // 作答时间，记录用户作答与词汇相关内容的时间
    private String timeAnswer;


    private String audio;

}



